local ty_1v2_jz = fk.CreateSkill {
    name = "ty_1v2_jz&",
}

Fk:loadTranslationTable {
    ["ty_1v2_jz&"] = "荆州",
    [":ty_1v2_jz&"] = "出牌阶段限一次，你可以回复一点体力，将所有手牌当做一张【白衣渡江】使用，此牌无法响应。",

}

ty_1v2_jz:addEffect("viewas", {
    anim_type = "drawcard",
    pattern = "ty_1v2_bydj",
    prompt = "荆州：是否回复一点体力，然后将所有手牌当做【白衣渡江】使用",
    card_filter = Util.FalseFunc,
    view_as = function(self, player)
        local cards = player:getCardIds("h")
        if #cards == 0 then return nil end
        local c = Fk:cloneCard("ty_1v2_bydj")
        c.skillName = ty_1v2_jz.name
        c:addSubcards(cards)
        return c
    end,
    before_use = function(self, player, use)
        local room = player.room
        if player:isWounded() then
            room:recover({
                num = 1,
                who = player,
                recoverBy = player,
                skillName = ty_1v2_jz.name
            })
        end
        use.disresponsiveList = table.simpleClone(room.alive_players)
    end,
    enabled_at_play = function(self, player)
        return player:usedSkillTimes(ty_1v2_jz.name, Player.HistoryPhase) == 0 and not player:isKongcheng()
    end,
    enabled_at_response = Util.FalseFunc,
})


return ty_1v2_jz
